#include <stdio.h>

int add(int x,int y){
    printf("%d\n",x+y);
    return x + y;
}

void testString(const char *str){
    int i = 0;
    while(str[i] != 0){
        printf("%d ",str[i]);
        i++;
    }
    // printf("%s\n",str);
}

int test_callback(int(*f)(int x,int y)){
    int x = f(3,4);
    printf("callback :%d\n",x);
    return x;
}

int test_intp(int *p){
    
    return  p[0];
}

int test_voidp(void *p){

    return ((int *)p)[0];
}






